A partir da compreensão do dia a dia das personas identificadas para o projeto, foram registradas as seguintes histórias de usuários.
EU COMO PERSONA |
QUERO/PRECISO O QUE |
PARA ... POR QUE |
---|---|---|
Ana Julia | ter minhas receitas de culinária em um único lugar | deixar de me sentir perdida na hora de procurar uma receita |
Ana Julia | ver receitas de acordo com meu gosto e preferências | economizar tempo procurando receitas que satisfaçam meus gostos e restrições |
Maria Carla | saber o que outras pessoas estão achando daquela receita | matar curiosidade em saber o que outras pessoas acharam da receita, se tiveram opinião em comum, ver repercussão |
João Marcos | ver sugestões de receitas adequadas para o momento do dia (café da manhã, almoço, jantar) | sair do excesso de informação, ter mais praticidade e economizar tempo |
Maria Carla | salvar minhas receitas favoritas | poder encontrar rapidamente minhas receitas favoritas |
Maria Carla | ver receitas tanto no computador quanto no celular | quando tiver na casa dos meus parentes e quiser mostrar uma receita para eles, ou para prepararmos juntos |
As tabelas que se seguem apresentam os requisitos funcionais e não funcionais que detalham o escopo do projeto.
ID | Descrição do Requisito | Prioridade |
---|---|---|
RF-001 | O sistema deve ter uma função do usuário cadastrado adicionar uma nova receita à plataforma | ALTA |
RF-002 | O sistema deve ter uma função de adicionar foto e descrição na publicação de receitas | ALTA |
RF-003 | O sistema deve ter um sistema de aprovação de publicações de receita pelos usuários, usando um algoritmo para identificar se a publicação tem um formato de receita ou se o usuário criou uma publicação fora de contexto | ALTA |
RF-004 | O sistema deve permitir que usuários tenham um filtro de pesquisa, para pesquisar cada receita por nomes ou categorias | ALTA |
RF-005 | O sistema deve possibilitar um sistema de interação entre usuários, com compartilhamento, comentários e feedbacks para as receitas | MÉDIA |
RF-006 | O sistema deve possibilitar o compartilhamento externo das receitas através de um link | MÉDIA |
RF-007 | O sistema deve conter um atalho de compartilhamento direto no Facebook ou WhatsApp | ALTA |
RF-008 | O sistema deve ter uma função de salvar as receitas | ALTA |
RF-009 | O sistema deve ter um algoritimo de recomendação com base no que cada cliente pesquisa com frequência | MÉDIA |
RF-010 | O sistema deve conter um mecanismo de tags, para facilitar as buscas | BAIXA |
RF-011 | O sistema deve ter uma pré apresentação da receita passando pelo feed | MÉDIA |
ID | Descrição do Requisito | Prioridade |
---|---|---|
RNF-01 | O sistema deve ser capaz de carregar páginas de receitas em menos de 3 segundos, para garantir uma experiência de usuário rápida. | ALTA |
RNF-02 | O sistema deve suportar simultaneamente pelo menos 1000 usuários ativos sem distribuição significativa no desempenho. | MÍDIA |
RNF-03 | O sistema deve ser facilmente escalável para acomodar um aumento de 50% no número de usuários sem a necessidade de alterações específicas na infraestrutura. | MÍDIA |
RNF-04 | O site deve ser compatível com os principais navegadores do mercado (Google Chrome, Firefox, Microsoft Edge). | ALTA |
RNF-05 | O site deverá ser responsivo permitindo a visualização em um celular de forma adequada. | ALTA |
O projeto está restrito pelos itens apresentados na tabela a seguir.
ID | Restrição |
---|---|
RF-01 | O projeto deverá ser entregue no final do semestre letivo, não podendo extrapolar a data de 08/12/2024. |
RF-02 | O aplicativo deve se restringir às tecnologias da Web no Front-end |
RF-03 | A equipe não pode subcontratar o desenvolvimento do trabalho. |
RF-04 | A plataforma permitirá cadastro apenas de pessoas do Brasil. |
RF-05 | O idioma da plataforma será apenas PT-BR. |
RF-06 | O projeto deverá ser realizado somente com ferramentas gratuitas. |
O diagrama de casos de uso do site "Sabor do Momento" ilustra as principais funcionalidades disponíveis para os usuários.